﻿namespace Agile.Service.Admin.Model.ViewModel.Sys;

public class QuerySysPositionResponse
{
    ///<summary>职位ID</summary>
    public long PositionID { get; set; }

    ///<summary>职位名称</summary>
    public string PositionName { get; set; }

    ///<summary>职位代码</summary>
    public string PositionCode { get; set; }

    ///<summary>父级 -1 为顶级</summary>
    public long ParentID { get; set; }

    ///<summary>排序</summary>
    public int Sort { get; set; }

    ///<summary>备注</summary>
    public string Remark { get; set; } 

    ///<summary>是否启用</summary>
    public bool Enabled { get; set; }

    ///<summary>创建时间</summary>
    public DateTime CreateTime { get; set; }

    public List<QuerySysPositionResponse> children { get; set; }
}
